Big Huge Thesaurus

vegetable marrow

noun